package com.uuuo.retrofit2.Entity;

import java.util.List;

/**
 * Created by JiaTao on 2018/5/17.
 * Email: 535318720@qq.com
 * Version: 1.0
 * Description:
 */
public class ArticleList {
        /**
         * curPage : 2
         * datas : [{"apkLink":"","author":"salecoding","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"基于Material Design + MVP + RxJava + Retrofit的一个内容阅读客户端","envelopePic":"http://www.wanandroid.com/blogimgs/90d4268c-9713-47d2-b9c0-2d992b9ff942.png","fresh":false,"id":2412,"link":"http://www.wanandroid.com/blog/show/2054","niceDate":"2018-02-26","origin":"","projectLink":"https://github.com/salecoding/WeRead","publishTime":1519659467000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"微阅读客户端WeRead","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"luqinmao","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"现在Android开发，MVP+RxJava+Retrofit这安卓三剑客搭配真是主流，但这里我用了okgo+Rxjava+mvp来开发一个完整的APP，（okgo，比 Retrofit 更简单易用的网络请求框架，开发者的原话，真的不错）个人感觉此项目的框架很适合开发者在个人或者公司的项目中使用，相比retrofit和Google的MVP模式，挺简洁方便的，适合学习mvp模式在项目的应用。\r\n\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/820a2efc-4aee-48d4-b4fd-0d5686bf5b91.png","fresh":false,"id":2413,"link":"http://www.wanandroid.com/blog/show/2055","niceDate":"2018-02-26","origin":"","projectLink":"https://github.com/luqinmao/TomatoIt","publishTime":1519656007000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"开源mvp项目-玩Android客户端","type":0,"userId":-1,"visible":0,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/e8faab6b-ecb1-4bc2-af96-f7e5039032b3.apk","author":"GcsSloop","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"Diycode 社区客户端，可以更方便的在手机上查看社区信息。应用采用了数据多级缓存，并且实现了离线浏览(访问过一次的页面会被缓存下来，没有网络也可查看)，相比于网页版，在一定程度上可以减少在手机上访问的流量消耗。由于目前功能尚未完善，还存在一些已知或未知的bug，所以当前版本仅为 beta 测试版。","envelopePic":"http://www.wanandroid.com/blogimgs/8876bcc1-7d12-4443-bf95-3f9a698685a6.png","fresh":false,"id":2241,"link":"http://www.wanandroid.com/blog/show/2033","niceDate":"2018-01-29","origin":"","projectLink":"https://github.com/GcsSloop/diycode","publishTime":1517236491000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】diycode客户端","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/13736f4b-6ab5-4223-a851-7354cd6d066e.apk","author":"Will-Ls","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"一款新闻客户端, MVP + RxJava + Retrofit + Dagger2\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/5f1511d9-9d8b-41bd-b392-68dbe620f613.png","fresh":false,"id":2239,"link":"http://www.wanandroid.com/blog/show/2031","niceDate":"2018-01-29","origin":"","projectLink":"https://github.com/Will-Ls/WeiYue","publishTime":1517232315000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":" 【开源完整项目】微阅客户端","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/57a54bc0-5855-433c-8af6-59c0a68fc0c5.apk","author":"wangzailfm","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"使用Kotlin构建的wanandroid客户端\r\nKotlin + MVP + Kotlin-Coroutines + Retrofit2(GsonCallAdapterFactory + CoroutineCallAdapterFactory)\r\n\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/2f98fdd8-523f-48fc-a2a0-d20b90041b34.jpeg","fresh":false,"id":2235,"link":"http://www.wanandroid.com/blog/show/2029","niceDate":"2018-01-28","origin":"","projectLink":"https://github.com/wangzailfm/WanAndroidClient","publishTime":1517150407000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】wanandroid客户端","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/2840d80f-b099-417f-a00b-17e1910bd21a.apk","author":"DuanJiaNing","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"【我的音乐-Musicoco】 音乐播放器，功能：通过耳机和通知栏快捷控制音乐播放、创建歌单、本地歌曲搜索、记忆播放、自动切换到夜间模式、定时停止播放、应用主题自定义以及播放界面风格选择等功能。\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/fb84255b-697a-48f8-9cba-d785b22266fd.jpg","fresh":false,"id":2234,"link":"http://www.wanandroid.com/blog/show/2027","niceDate":"2018-01-28","origin":"","projectLink":"https://github.com/DuanJiaNing/Musicoco","publishTime":1517149791000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】Musicoco 管理本地音乐的app","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/538bddd9-eda7-4568-800c-2cd1bc77ab93.apk","author":"Kyson","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"Android开发者在性能检测方面的工具一直比较匮乏，仅有的一些工具，比如Android Device Monitor，使用起来也有些繁琐，使用起来对开发者有一定的要求。而线上的App监控更无从谈起。所以需要有一个系统能够提供Debug和Release阶段全方位的监控，更深入地了解对App运行时的状态。\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/8483ff55-692b-4ac3-ae01-d7605b870d1f.png","fresh":false,"id":2233,"link":"http://www.wanandroid.com/blog/show/2026","niceDate":"2018-01-28","origin":"","projectLink":"https://github.com/Kyson/AndroidGodEye/","publishTime":1517149661000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】 AndroidGodEye 监控Android数据指标","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/e4d48142-8668-487d-8d37-83a6566555ba.apk","author":"Rayhahah","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"一款资讯类应用~~~o(*￣▽￣*)ブ，MVP+Retrofit+Rxjava\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/b8ed8741-75f9-47a8-8148-0540644f3f83.jpg","fresh":false,"id":2232,"link":"http://www.wanandroid.com/blog/show/2024","niceDate":"2018-01-28","origin":"","projectLink":"https://github.com/Rayhahah/EasySports","publishTime":1517149531000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】仿虎扑应用EasySport","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"http://www.wanandroid.com/blogimgs/be28932a-5946-4eed-89ee-9d919ba7ec75.apk","author":"maoruibin","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"一个实现『划词翻译』功能的 Android 应用 ，可能是目前 Android 市场上翻译效率最高的一款应用。\r\n\r\n","envelopePic":"http://www.wanandroid.com/blogimgs/9249453d-0578-410f-8237-3c6e204c0c4b.gif","fresh":false,"id":2231,"link":"http://www.wanandroid.com/blog/show/2025","niceDate":"2018-01-28","origin":"","projectLink":"https://github.com/maoruibin/TranslateApp","publishTime":1517149256000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】咕咚翻译App","type":0,"userId":-1,"visible":1,"zan":0},{"apkLink":"","author":"LRH1993","chapterId":294,"chapterName":"完整项目","collect":false,"courseId":13,"desc":"Google在今年的IO大会上宣布，将Kotlin作为Android开发的一级语言。作为紧跟潮流的弄潮儿，对kotlin稍做了解后，发现其有优秀的特性，所以就开始了学习，而Eyepetizer-in-Kotlin便是对kotlin进行学习后的阶段性成果。","envelopePic":"http://www.wanandroid.com/blogimgs/d8e91478-5f79-460b-8e39-42fc166b5519.png","fresh":false,"id":2230,"link":"http://www.wanandroid.com/blog/show/2028","niceDate":"2018-01-28","origin":"","projectLink":"https://github.com/LRH1993/Eyepetizer-in-Kotlin","publishTime":1517149004000,"superChapterId":294,"superChapterName":"开源项目主Tab","tags":[{"name":"项目","url":"/project/list/1?cid=294"}],"title":"【开源完整项目】开眼视频学习项目","type":0,"userId":-1,"visible":1,"zan":0}]
         * offset : 15
         * over : true
         * pageCount : 2
         * size : 15
         * total : 25
         */

        private int curPage;
        private int offset;
        private boolean over;
        private int pageCount;
        private int size;
        private int total;
        private List<Article> datas;

        public int getCurPage() {
            return curPage;
        }

        public void setCurPage(int curPage) {
            this.curPage = curPage;
        }

        public int getOffset() {
            return offset;
        }

        public void setOffset(int offset) {
            this.offset = offset;
        }

        public boolean isOver() {
            return over;
        }

        public void setOver(boolean over) {
            this.over = over;
        }

        public int getPageCount() {
            return pageCount;
        }

        public void setPageCount(int pageCount) {
            this.pageCount = pageCount;
        }

        public int getSize() {
            return size;
        }

        public void setSize(int size) {
            this.size = size;
        }

        public int getTotal() {
            return total;
        }

        public void setTotal(int total) {
            this.total = total;
        }

        public List<Article> getDatas() {
            return datas;
        }

        public void setDatas(List<Article> datas) {
            this.datas = datas;
        }

    }
